#include<iostream>
#include<malloc.h>
using namespace std;
struct SqList
{
	int *elem;
	int length;
	int listsize;	
};
SqList L;
void init(&L);
void insert(SqList&L,int i,int e);
void delete(SqList&L,int i,int e);
int mian()
{
	init(L);
	insert(L,1,2);
	printf("%d",L.elem[0]);
 }
void delete(SqList&L,int i,int e)
{
	int a=length-1;
	for(;a>i;a--)
	{
		L.elem[a-1]=L[a];
	}
 } 
void insert(SqList&L,int i,int e)
{
	if(i>length||i<1)
		return ERROR;
	int a=length;
	for(;a>i;a--)
	{
		L.elem[a]=L.elem[a-1];
	}
	L.elem[a]=e;
} 
void init(&L)
{
	L.elem=(int*)malloc(100*sizeof(int));
	L.length=0;
	L.listsize=100;
}
